package common.util;

public class ByteUtil
{
	static public byte[] comboBytesArray(byte[]... bytesArray)
	{
		int allLength=0;
		for(byte[] bytes:bytesArray)
		{
			if(bytes!=null)
			{
				allLength+=bytes.length;
			}
		}
		
		if(allLength<=0)
		{
			return null;
		}

		
		byte[] newBytes=new byte[allLength];
		
		int currentPos=0;
		for(byte[] bytes:bytesArray)
		{
			if(bytes!=null)
			{
				System.arraycopy(bytes, 0,newBytes,currentPos,bytes.length);
				currentPos+=bytes.length;
			}
		}
		
		return newBytes;
	}
}
